do (something) blindfolded - Almanca İngilizce Sözlük